::-webkit-scrollbar {
width: 14px;
height: 14px;
}


::-webkit-scrollbar-track,
::-webkit-scrollbar-thumb {
border-radius: 999px;
border: 5px solid transparent;
}

::-webkit-scrollbar-track {
box-shadow: 1px 1px 5px rgba(0,0,0,.2) inset;
}

::-webkit-scrollbar-thumb {
min-height: 20px;
background-clip: content-box;
box-shadow: 0 0 0 5px rgb(25, 118, 210) inset;
}

::-webkit-scrollbar-corner {
background: transparent;
}
/*前台首页*/
.header_ico{
text-align: center;
line-height: 54px;
color: white;
}


/*登陆*/



/*index*/
.w_header{
line-height: 50px;
}

.w_header .menu_close{

margin-left:190px;
color:white;
cursor:pointer;
transition: width 0.5s;
-moz-transition: width 0.5s; /* Firefox 4 */
-webkit-transition: width 0.5s; /* Safari 和 Chrome */
-o-transition: width 0.5s; /* Opera */
}
@media only screen and (max-width: 740px){
.w_menu{
width:0px !important;
transition: width 0.5s;
-moz-transition: width 0.5s; /* Firefox 4 */
-webkit-transition: width 0.5s; /* Safari 和 Chrome */
-o-transition: width 0.5s; /* Opera */
}


.w_content{
transition: width 0.5s;
-moz-transition: width 0.5s; /* Firefox 4 */
-webkit-transition: width 0.5s; /* Safari 和 Chrome */
-o-transition: width 0.5s; /* Opera */
float:right;
width:100% !important;
}
}
.w_content{
transition: width 0.5s;
-moz-transition: width 0.5s; /* Firefox 4 */
-webkit-transition: width 0.5s; /* Safari 和 Chrome */
-o-transition: width 0.5s; /* Opera */
float:right;
width:calc(100% - 240px) ;
}
.w_carousel{
 /*position:fixed;*/
}
.w_menu{
position:fixed;
top:56px;
float:left;
font-size:14px;
height:100%;
background: rgba(236,239,241,0.56);
box-shadow: 3px 0 6px rgba(0,0,0,0.24);
padding-bottom: 72px;
width: 240px;
transition: width 0.5s;
-moz-transition: width 0.5s; /* Firefox 4 */
-webkit-transition: width 0.5s; /* Safari 和 Chrome */
-o-transition: width 0.5s; /* Opera */
bottom: 0;
overflow: auto;
}

.w_menu .am-form-group {
background: #B0BEC5;
box-sizing: border-box;
box-shadow: none;
padding: 8px;
height: 47px;
position: relative;
}
.w_menu .w_nav_list li{
height:45px;
line-height:34px;
}
.w_menu .w_nav_list li a{
width: 100%;
}

.w_menu .am-form-group input{
font-size:13px;
}
.w_menu .w_menu_title{
height: 25px !important;

line-height: 25px !important;
text-align: center;
background: #B0BEC5;
}
.w_menu .w_menu_title>li{
font-size: 13px;
font-weight: 200;
}






/*内容区域*/


.hero .hero-title {
color: white;
z-index: 999;
position: absolute;
top:40%;
left:20%;
}
.hero {
box-sizing: border-box;
box-shadow: none;
/*padding: 48px 48px 32px 48px;*/
position: relative;
height: 168px;
}

.background-sky {

}

.background-img{

-webkit-filter: blur(5px);
-moz-filter: blur(5px);
-o-filter: blur(5px);
-ms-filter: blur(5px);
filter: blur(5px);
width: 100%;
height: 160px;
position:absolute;
top:0px;
}

/*面包导航*/

.w_content_nav{
background: rgba(236,239,241,0.24);
border-bottom: 1px solid #ECEFF1;
box-sizing: border-box;
font-size: 18px;
font-weight: 200;
padding: 10px 48px;

}

.w-breadcrumb{
margin:0px;
}


/**/
.w_article_list .w_abstract{
text-indent:28px;
}
.w_article_list .w_article_right{
float:right;
}
.w_article_list .w_zuozhe{
font-size: 14px;
padding-left: 22px;
font-weight: 200;
}